/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: Lenovo
 * Date: 2025-03-31
 * Time: 8:16
 */
// Bird：继承Animal的公共属性，实现Flyable能力
public class Bird extends Animal implements Flyable{

    // 必须显式调用父类构造方法（抽象类控制子类初始化过程）
    public Bird(int age) {
        super(age);
    }
    // 实现抽象方法：定义鸟类具体的进食方式
    @Override
    public void eat() {
        System.out.println("鸟吃鸟粮");
    }

    // 实现接口方法：定义飞行能力的具体实现
    @Override
    public void fly() {
        System.out.println("鸟有飞行能力");
    }
}
